package com.base.taskreports.reports.entiyt.pql;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author 张玉涛
 * @since 2021-11-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class TblCouponOperaFlowEnyity  {

    private static final long serialVersionUID=1L;

    @TableId(value = "ID", type = IdType.AUTO)
    private Long id;

    @TableField("ACCESS_ID")
    private String accessId;

    @TableField("SYS_ID")
    private String sysId;

    @TableField("QID")
    private String qid;

    @TableField("ORDER_DT")
    private String orderDt;

    @TableField("FLOW_ST")
    private String flowSt;

    @TableField("DISCOUNT_ID")
    private String discountId;

    @TableField("ENTITY_TP")
    private String entityTp;

    @TableField("ENTITY_ID")
    private String entityId;

    @TableField("OPERA_NUM")
    private BigDecimal operaNum;

    @TableField("OPERA_TP")
    private String operaTp;

    @TableField("RESULT_CD")
    private String resultCd;

    @TableField("RESULT_MSG")
    private String resultMsg;

    @TableField("REC_CRT_TS")
    private LocalDateTime recCrtTs;

    @TableField("REC_UPD_TS")
    private LocalDateTime recUpdTs;

    @TableField("EXTRA_INFO")
    private String extraInfo;

    @TableField("ORIG_QID")
    private String origQid;

    @TableField("CARD_NO")
    private String cardNo;

    @TableField("MOBILE")
    private String mobile;

    @TableField("USER_ID")
    private String userId;

    @TableField("IS_GRAY")
    private String isGray;


}
